online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/board/BackButton.gd')
-rw-r--r--ui/board/BackButton.gd15
1 files changed, 8 insertions, 7 deletions
diff --git a/ui/board/BackButton.gd b/ui/board/BackButton.gd
index 9d0d362..4939232 100644
--- a/ui/board/BackButton.gd
+++ b/ui/board/BackButton.gd
@@ -1,14 +1,15 @@
-extends Button
+extends CenterContainer
class_name BackButton
-
-func _ready():
- Events.connect("game_over", self, "game_over")
+var button := Button.new()
-func _pressed():
- Events.emit_signal("go_back", "", true)
+func _ready():
+ add_child(button)
+ Events.connect("game_over", self, "_game_over")
+ button.text = "go back"
+ button.connect("pressed", Events, "emit_signal", ["go_back", "", true])
-func game_over(_reason: String, _ok: bool) -> void:
+func _game_over(_why: String) -> void:
show()