Plutôt que la princesse, c'est leu jeu qui s'occupe de recharger la scène si la princesse est morte.
21 lines
505 B
GDScript
21 lines
505 B
GDScript
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()
|