online multiplayer chess game (note server currently down)
Diffstat (limited to 'Square.gd')
| -rw-r--r-- | Square.gd | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -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) |