Added level completion screen
This commit is contained in:
@@ -4,6 +4,7 @@ extends Node2D
|
||||
|
||||
@onready var pause_menu : PauseMenu = $%PauseMenu
|
||||
@onready var game_over_menu : GameOverMenu = $%GameOverMenu
|
||||
@onready var completion_menu : CompletionMenu = $%CompletionMenu
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
@@ -20,3 +21,9 @@ func _input(event: InputEvent) -> void:
|
||||
func _on_player_dead() -> void:
|
||||
get_tree().paused = true
|
||||
game_over_menu.show()
|
||||
|
||||
|
||||
func _on_level_end_entered(body: Node2D) -> void:
|
||||
if body is Player:
|
||||
get_tree().paused = true
|
||||
completion_menu.show()
|
||||
|
||||
Reference in New Issue
Block a user