remove unused enum parameter

This commit is contained in:
Corwin 2024-01-13 10:31:09 +00:00
parent e13d844f1f
commit 3840c4ce80
No known key found for this signature in database

View file

@ -186,7 +186,7 @@ struct Game {
enum GameState { enum GameState {
Continue, Continue,
Loss(u32), Loss,
} }
impl Game { impl Game {
@ -314,7 +314,7 @@ impl Game {
|| (self.head_position.y + 1).floor() > display::HEIGHT + 4; || (self.head_position.y + 1).floor() > display::HEIGHT + 4;
if saw_has_hit_head || out_of_bounds_death { if saw_has_hit_head || out_of_bounds_death {
GameState::Loss(self.alive_frames) GameState::Loss
} else { } else {
GameState::Continue GameState::Continue
} }
@ -443,7 +443,7 @@ pub fn main(mut gba: agb::Gba) -> ! {
game.render(oam_frame, &sprite_cache); game.render(oam_frame, &sprite_cache);
if let GameState::Loss(_) = state { if matches!(state, GameState::Loss) {
for _ in 0..30 { for _ in 0..30 {
vblank.wait_for_vblank(); vblank.wait_for_vblank();
} }