From 1e57b563280582c9bd1c385d4b44458d66885b8b Mon Sep 17 00:00:00 2001 From: salmonik Date: Sat, 11 Jul 2026 14:01:49 +0200 Subject: end game screen, fix occlusion --- src/main.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index a59edcd..e82d939 100644 --- a/src/main.rs +++ b/src/main.rs @@ -150,7 +150,10 @@ fn main() { // ---- death check ---- if game.state == GameState::GameOver { - std::process::exit(0); + // Minimum 30 frames (~0.5s) before input is accepted. + if game.death_frames >= 30 && cur_any { + std::process::exit(0); + } } // ---- win check (placeholder — becomes staircase in Phase 1) ---- -- cgit v1.2.3