online multiplayer chess game (note server currently down)
Diffstat (limited to 'Square.gd')
-rw-r--r--Square.gd9
1 files changed, 1 insertions, 8 deletions
diff --git a/Square.gd b/Square.gd
index 9dd9a4e..9617bda 100644
--- a/Square.gd
+++ b/Square.gd
@@ -1,9 +1,8 @@
extends ColorRect
+class_name BackgroundSquare
signal clicked
-var circle_on := false
-
onready var circle := $CircleHolder/Circle
@@ -12,18 +11,12 @@ func _ready() -> void:
circle.material.set_shader_param("color", Globals.grid.overlay_color)
circle.visible = false
rect_min_size = Globals.grid.piece_size
- rect_size = rect_min_size
if Globals.spectating:
mouse_default_cursor_shape = CURSOR_FORBIDDEN
else:
mouse_default_cursor_shape = CURSOR_POINTING_HAND
-func set_circle(boolean: bool) -> void:
- circle_on = boolean
- circle.visible = boolean
-
-
func _gui_input(event: InputEvent):
if !Globals.spectating and event is InputEventMouseButton and Input.is_action_pressed("click"):
emit_signal("clicked")