diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-07-27 13:14:15 +0300 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-07-27 13:14:15 +0300 |
| commit | 046a7e809723b47dc8bcb600451ab777a7dad77d (patch) | |
| tree | 26e2eb1a842947149cefb76ceb336e11a340180c /src/main.zig | |
| parent | 9e39457b0c65f26ee27ad9d9da6d8e9b0161d719 (diff) | |
Fixed main menu bug after game over
Diffstat (limited to 'src/main.zig')
| -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 { |
