diff --git a/cutscenes/fami_cutscene.gd b/cutscenes/fami_cutscene.gd index fcb724a..c9f4981 100644 --- a/cutscenes/fami_cutscene.gd +++ b/cutscenes/fami_cutscene.gd @@ -13,7 +13,6 @@ func _init() -> void: Game.can_restart = false func _on_cutscene_finished() -> void: - Game.can_pause = true Audio.play_sound(Audio.a_fami_transform,Audio.ac_voice) func _physics_process(delta: float) -> void: diff --git a/maps/boss/boss3_arena.gd b/maps/boss/boss3_arena.gd index 6b34639..d07045b 100644 --- a/maps/boss/boss3_arena.gd +++ b/maps/boss/boss3_arena.gd @@ -43,6 +43,8 @@ func fade() -> void: $"%GUI".visible = true yield(Fade, "fade_finished") sg2083.state = sg2083.State.STAND + Game.can_pause = true + Game.can_restart = true famira.state_chart.send_event("transformed") diff --git a/menus/game_over.gd b/menus/game_over.gd index ce22ddf..24c85f4 100644 --- a/menus/game_over.gd +++ b/menus/game_over.gd @@ -20,4 +20,7 @@ func _on_Exit_button_down(): func _on_Retry_button_down(): get_tree().paused = true - Game.restart_level() + if Game.current_level == 11: + Game.change_map(load("res://maps/boss/boss3_arena.tscn")) + else: + Game.restart_level()