diff options
| -rw-r--r-- | src/main.zig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main.zig b/src/main.zig index 9a3115a..d1ff09f 100644 --- a/src/main.zig +++ b/src/main.zig @@ -895,14 +895,14 @@ const ScreenGameOver = struct { self.dt += dt; } + self.updateCamera(); + + // Must come after updateCamera if (self.pressed_retry) { game.screen_state = .{ .battle = .init() }; - } - if (self.pressed_menu) { + } else if (self.pressed_menu) { game.screen_state = .{ .main = .init() }; } - - self.updateCamera(); } fn updateCamera(self: *ScreenGameOver) void { |
