game: Le niveau jeu le rechargement

Plutôt que la princesse, c'est leu jeu qui s'occupe de recharger la
scène si la princesse est morte.
This commit is contained in:
Thomas Lavocat
2023-05-01 17:41:22 +02:00
parent 99d01fc080
commit 6762c17a03
3 changed files with 28 additions and 4 deletions

20
game.gd Normal file
View File

@@ -0,0 +1,20 @@
extends Node
@onready var transition_shader := $"TransitionShader"
@onready var princesse := $"level/Princesse"
# Called when the node enters the scene tree for the first time.
func _ready() -> void:
_on_transition_shader_fade_in_done()
func _on_transition_shader_fade_in_done() -> void:
princesse.go_play()
func _on_princesse_princesse_is_dead() -> void:
_on_transition_shader_fade_out_done()
func _on_transition_shader_fade_out_done() -> void:
get_tree(). reload_current_scene()