refactor networker and menus

This commit is contained in:
2025-02-15 00:33:40 +10:00
parent df06be7542
commit fa6cf57e0c
8 changed files with 36 additions and 32 deletions

View File

@@ -6,11 +6,11 @@ var is_open: bool = false
func open() -> void:
is_open = true
Referencer.main.menu = self
Referencer.menu = self
Referencer.set_menu_opened(self)
func close() -> void:
is_open = false
Referencer.main.menu = null
Referencer.menu = null
Referencer.set_menu_closed(self)

View File

@@ -1,15 +1,16 @@
extends Panel
class_name PlayMenu
extends Menu
const SERVER_HISTORY_PATH := "user://server_history"
var _server_history: PackedStringArray = []
var _history_position: int = 0
@onready var _name_edit: LineEdit = $MarginContainer/GridContainer/NameEdit
@onready var _address_edit: LineEdit = $MarginContainer/GridContainer/AddressEdit
@onready var _host_button: Button = $MarginContainer/GridContainer/HostButton
@onready var _join_button: Button = $MarginContainer/GridContainer/JoinButton
@onready var _error_label: Label = $ErrorLabel
@onready var _name_edit: LineEdit = $Panel/MarginContainer/GridContainer/NameEdit
@onready var _address_edit: LineEdit = $Panel/MarginContainer/GridContainer/AddressEdit
@onready var _host_button: Button = $Panel/MarginContainer/GridContainer/HostButton
@onready var _join_button: Button = $Panel/MarginContainer/GridContainer/JoinButton
@onready var _error_label: Label = $Panel/ErrorLabel
func _ready() -> void: