extends Node var game_title = "NEWTOTOTONE" var score = 0 func _ready(): score = 0 #func _process(delta): # pass func _on_Hud_new_game(): new_game() func _on_Player_get_apple(): add_score() func _on_Player_player_dead(): game_over() func new_game(): score = 0 $Hud.update_score(score) $ItemGenerator.start() func add_score(): score += 10 $Hud.update_score(score) func game_over(): $ItemGenerator.stop() $Hud.show_message("GAME OVER") yield(get_tree().create_timer(3), "timeout") # todo: kill all items $Hud.show_message(game_title) $Hud.show_startbutton()