online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/barbutton/drawbutton.gd')
-rw-r--r--ui/barbutton/drawbutton.gd6
1 files changed, 4 insertions, 2 deletions
diff --git a/ui/barbutton/drawbutton.gd b/ui/barbutton/drawbutton.gd
index 41d3c38..d70f877 100644
--- a/ui/barbutton/drawbutton.gd
+++ b/ui/barbutton/drawbutton.gd
@@ -10,7 +10,7 @@ func _signal_recieved(what: Dictionary) -> void:
if what.accepted:
drawed()
else:
- status.set_text("Draw request rejected")
+ Globals.chat.server("Draw request rejected")
func drawed() -> GDScriptFunctionState:
@@ -18,11 +18,13 @@ func drawed() -> GDScriptFunctionState:
func _pressed() -> void:
+ if Globals.spectating:
+ return
if waiting_on_answer:
_confirmed(true)
else:
Globals.network.signal({"question": ""}, Network.SIGNALHEADERS.draw)
- status.set_text("Draw request sent")
+ Globals.chat.server("Draw request sent")
func _confirmed(what: bool) -> void: # called from confirmbar.confirmed