online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/menus/settings/Settings.gd')
| -rw-r--r-- | ui/menus/settings/Settings.gd | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ui/menus/settings/Settings.gd b/ui/menus/settings/Settings.gd index 22e88bd..fc91565 100644 --- a/ui/menus/settings/Settings.gd +++ b/ui/menus/settings/Settings.gd @@ -1,7 +1,7 @@ extends Control onready var piece_sets := Utils.walk_dir() -onready var piece_set_button := find_node("PieceSet") +onready var piece_set_button: GridMenuButton = find_node("PieceSet") onready var fullscreenbutton := find_node("FullscreenButton") onready var vsyncbutton := find_node("VsyncButton") onready var borderlessbutton := find_node("Borderless") @@ -41,7 +41,7 @@ func _ready() -> void: if OS.has_feature("HTML5"): borderlessbutton.queue_free() for i in piece_sets: # add the items - piece_set_button.add_icon_item(load("res://assets/pieces/" + i + "/wP.png"), i) + piece_set_button.add_item(load("res://assets/pieces/" + i + "/wP.png"), i, Vector2(50, 50)) piece_set_button.selected = Array(piece_sets).find(settings.piece_set) update_vars() update_button_visuals() @@ -59,7 +59,7 @@ func update_vars() -> void: SaveLoad.save("settings") -func _on_PieceSet_item_selected(index: int) -> void: +func _on_PieceSet_selected(index: int) -> void: Globals.piece_set = piece_sets[index] self.settings.piece_set = piece_sets[index] |