extends Control class_name RootGui signal player_stats_updated(player : Player) signal game_click signal day_pass_pressed signal day_pass_proceed signal day_pass_finished func _on_player_player_stats_updated(player:Player): emit_signal("player_stats_updated", player) func _on_planet_planet_stats_updated(day:int): $MarginContainer/DayCount.text = "Day " + str(day) func _on_day_pass_pressed(): day_pass_pressed.emit() $AnimationPlayer.play("recharge_fade_in") await $AnimationPlayer.animation_finished day_pass_proceed.emit() $AnimationPlayer.play("recharge_fade_out") await $AnimationPlayer.animation_finished day_pass_finished.emit() func _on_game_action_button_down(): game_click.emit()