extends Menu @onready var anim = $AnimationPlayer @onready var options = $Side/Margin/Options @onready var game: Game = $"../Game" @onready var lobby_button: Button = $Side/Margin/Options/Lobby var opened func _ready(): opened = Time.get_ticks_msec() lobby_button.disabled = game.in_lobby super() func anim_setup(): pass func menu_anim_open(): print("ingame open") game.player_set_input_enabled.emit(false) anim.play("activate") await anim.animation_finished func menu_anim_exit(): print("ingame exit") game.player_set_input_enabled.emit(true) anim.play_backwards("activate") await anim.animation_finished func _on_resume_pressed(): exit() func _on_main_menu_pressed(): parent_menu.replace_menu("res://menu/main.tscn") func _on_settings_pressed(): submenu("res://menu/settings.tscn", true) func _on_reconnect_pressed(): parent_menu.replace_menu("res://menu/game.tscn") func _on_quit_pressed(): quit() func _on_lobby_pressed(): game.mp.send_chat("/end") exit()