From 74dadfed8645d801c41864aef22f8d62fc3fcae6 Mon Sep 17 00:00:00 2001 From: KOSMOGOR Date: Thu, 8 May 2025 20:45:56 +0300 Subject: [PATCH] add: escape key coutns as failed level --- Assets/Scripts/Game/LevelController.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Assets/Scripts/Game/LevelController.cs b/Assets/Scripts/Game/LevelController.cs index 9cebeb4..df3791f 100644 --- a/Assets/Scripts/Game/LevelController.cs +++ b/Assets/Scripts/Game/LevelController.cs @@ -33,6 +33,12 @@ public class LevelController : MonoBehaviour if (aliveEnemies.All(enemy => enemy == null)) { GameController.i.OnLevelClear(SceneManager.GetActiveScene().name, timeSpent); GameController.i.LoadDeployScene(); + return; + } + if (Input.GetKeyDown(KeyCode.Escape)) { + GameController.i.OnLevelFailed(SceneManager.GetActiveScene().name, timeSpent, aliveEnemies); + GameController.i.LoadDeployScene(); + return; } timeSpent += Time.deltaTime; }