diff --git a/game.scm b/game.scm index 9affae4..4c160df 100644 --- a/game.scm +++ b/game.scm @@ -225,9 +225,14 @@ (load-level! *level-idx*))))) (define (reset-game!) - (set! *level-idx* 0) - (save-game!) - (load-level! 0)) + (run-script + (lambda () + (set! *level-idx* 0) + (save-game!) + (set! *state* 'interstitial) + (show-effect! (make-fade-out+in-effect 2.0)) + (wait 60) + (load-level! 0)))) ;; Update loop (define (move-player dir)