online multiplayer chess game (note server currently down)
fix pgn input signal not being connected
bendn 2022-10-08
parent e603bbb · commit a8fca95
-rw-r--r--ui/menus/lobby/GameConfig.gd5
-rw-r--r--ui/menus/local_multiplayer/GameConfig.tscn1
2 files changed, 4 insertions, 2 deletions
diff --git a/ui/menus/lobby/GameConfig.gd b/ui/menus/lobby/GameConfig.gd
index 19dd770..50e247d 100644
--- a/ui/menus/lobby/GameConfig.gd
+++ b/ui/menus/lobby/GameConfig.gd
@@ -4,6 +4,8 @@ class_name GameConfig
var moves := PoolStringArray()
var color := true
+onready var pgn_input = $"%PgnInput"
+
signal back
export(ButtonGroup) var button_group: ButtonGroup
@@ -11,6 +13,7 @@ export(ButtonGroup) var button_group: ButtonGroup
func _ready():
button_group.connect("pressed", self, "_button_pressed")
+ pgn_input.connect("pgn_selected", self, "_on_pgn_selected")
func _button_pressed(button: BarTextureButton) -> void:
@@ -25,7 +28,7 @@ func _on_Stop_pressed():
func reset():
moves = []
color = true
- $"%PgnInput".text = ""
+ pgn_input.text = ""
hide()
diff --git a/ui/menus/local_multiplayer/GameConfig.tscn b/ui/menus/local_multiplayer/GameConfig.tscn
index 9ae9327..be4bb28 100644
--- a/ui/menus/local_multiplayer/GameConfig.tscn
+++ b/ui/menus/local_multiplayer/GameConfig.tscn
@@ -153,7 +153,6 @@ fit_content_height = true
script = ExtResource( 9 )
color = Color( 0.709804, 0.537255, 0, 1 )
-[connection signal="pgn_selected" from="V/PGNInput/PgnInput" to="." method="_on_pgn_selected"]
[connection signal="item_selected" from="V/Players/1/PlayerButton" to="." method="_player_selected" binds= [ 1 ]]
[connection signal="item_selected" from="V/Players/2/PlayerButton" to="." method="_player_selected" binds= [ 2 ]]
[connection signal="depth_changed" from="V/EngineDepth" to="." method="_depth_changed"]