online multiplayer chess game (note server currently down)
Diffstat (limited to 'Square.gd')
-rw-r--r--Square.gd7
1 files changed, 5 insertions, 2 deletions
diff --git a/Square.gd b/Square.gd
index e5dc2aa..818561c 100644
--- a/Square.gd
+++ b/Square.gd
@@ -2,6 +2,7 @@ extends ColorRect
var realname = "Square"
var real_position = Vector2()
+var circle_on = false
onready var area = $Squarea
onready var areacollisionshape = $Squarea/CollisionShape2D
@@ -23,5 +24,7 @@ func _on_Squarea_input_event(_viewport: Node, event: InputEvent, _shape_idx: int
emit_signal("clicked", real_position)
-func set_circle(boolean: bool):
- circle.visible = boolean
+func set_circle(boolean: bool, real = true):
+ circle_on = boolean
+ if real:
+ circle.visible = boolean