online multiplayer chess game (note server currently down)
Diffstat (limited to 'Square.gd')
-rw-r--r--Square.gd14
1 files changed, 7 insertions, 7 deletions
diff --git a/Square.gd b/Square.gd
index 8853301..44cc344 100644
--- a/Square.gd
+++ b/Square.gd
@@ -1,19 +1,19 @@
extends ColorRect
-var real_position = Vector2()
-var algebraic_string = ""
-var circle_on = false
+var real_position := Vector2()
+var algebraic_string := ""
+var circle_on := false
-onready var area = $Squarea
-onready var areacollisionshape = $Squarea/CollisionShape2D
-onready var circle = $Circle
+onready var area := $Squarea
+onready var areacollisionshape := $Squarea/CollisionShape2D
+onready var circle := $Circle
signal clicked(real_position)
func _ready():
circle.position = Globals.grid.piece_size / 2
- circle.modulate = Globals.grid.overlay_color
+ circle.material.set_shader_param("color", Globals.grid.overlay_color)
circle.visible = false
areacollisionshape.global_position += Globals.grid.piece_size / 2
areacollisionshape.shape.extents = Vector2(rect_size.x / 2, rect_size.y / 2)