From 65f64672058a48a994931d7678f8a42530a7ad25 Mon Sep 17 00:00:00 2001 From: Haze Weathers Date: Sun, 7 Jul 2024 16:39:22 -0400 Subject: [PATCH] disable pausing while beating a level --- maps/boss/boss1_arena.gd | 1 + maps/boss/boss2_arena.gd | 1 + maps/boss/boss3_arena.gd | 1 + objects/environment/exit/exit.gd | 1 + 4 files changed, 4 insertions(+) diff --git a/maps/boss/boss1_arena.gd b/maps/boss/boss1_arena.gd index 952c0bf..deafc54 100644 --- a/maps/boss/boss1_arena.gd +++ b/maps/boss/boss1_arena.gd @@ -29,6 +29,7 @@ func _on_Boss1_entered_phase(phase): func _on_ExitTimer_timeout(): + Game.can_pause = false Game.save_boss() if Game.marathon_mode: Game.current_level += 1 diff --git a/maps/boss/boss2_arena.gd b/maps/boss/boss2_arena.gd index 6a2bfb3..228e027 100644 --- a/maps/boss/boss2_arena.gd +++ b/maps/boss/boss2_arena.gd @@ -20,6 +20,7 @@ func _on_2600_entered_phase(phase): func _on_ExitTimer_timeout(): + Game.can_pause = false Game.save_boss() if Game.marathon_mode: Game.current_level += 1 diff --git a/maps/boss/boss3_arena.gd b/maps/boss/boss3_arena.gd index 075b37b..6b34639 100644 --- a/maps/boss/boss3_arena.gd +++ b/maps/boss/boss3_arena.gd @@ -70,6 +70,7 @@ func _on_Famira_died() -> void: func _on_death_cooldown() -> void: + Game.can_pause = false if Game.marathon_mode: Game.current_level += 1 if Game.current_level > LevelData.marathon_end: diff --git a/objects/environment/exit/exit.gd b/objects/environment/exit/exit.gd index 154f59b..868de4b 100644 --- a/objects/environment/exit/exit.gd +++ b/objects/environment/exit/exit.gd @@ -22,6 +22,7 @@ func _physics_process(delta): func _on_Area2D_area_entered(area): if area.is_in_group("player_hitbox"): Game.still_playing = false + Game.can_pause = false var player = area.get_parent() player.state_chart.send_event("start_teleport") player.connect("teleport_finished", self, "_on_player_teleport_finished")