extends Control @onready var all: Control = $ALL @onready var musique: AudioStreamPlayer2D = $Musique var can_scroll : bool = false var one_time_menu : bool = true func _ready() -> void: AudioServer.set_bus_volume_db(2, 0) # reset car fade out durant cinematique musique.play() await get_tree().create_timer( 3 ).timeout can_scroll = true Sauvegarde.can_see_credit = true await get_tree().create_timer( 33 ).timeout musique.stream = load("res://assets/audio/music/menu.wav") musique.play() func _process(delta: float) -> void: if can_scroll: if all.position.y > -2900: all.position.y -= delta * 1000 elif one_time_menu: one_time_menu = false await get_tree().create_timer( 5 ).timeout Transition.change_scene("res://ui/menu.tscn") func _input(event: InputEvent) -> void: if event is InputEventMouseButton: if event.button_index == MOUSE_BUTTON_LEFT and event.pressed: Transition.change_scene("res://ui/menu.tscn")