extends Node2D var player_name := "" @export var keyboard := ItemList @export var label_name := Label func _ready() -> void: label_name.text = "Score:" + str(GameController.actual_score) + "\n" if GameController.is_multiplayer: label_name.text += "Team Name 0/8:" else: label_name.text += "Player Name 0/8:" func _on_item_list_item_activated(index: int) -> void: var temp = $Control/ItemList.get_item_text(index) var nbr = player_name.length() if temp == "Back": if player_name.length() > 0: player_name[-1] = "" elif temp == "Enter" : if player_name.length() > 0: GameController.emit_signal("go_to_menu", player_name) elif nbr < 8: player_name += temp nbr = player_name.length() label_name.text = "Score:" + str(GameController.actual_score) + "\n" if GameController.is_multiplayer: label_name.text += "Team Name " else: label_name.text += "Player Name " label_name.text += str(nbr) +"/8:\n" + player_name