online multiplayer chess game (note server currently down)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extends TextureButton

var focused = false setget set_focused


func set_focused(is_focused: bool):
	focused = is_focused
	rect_scale = Vector2(1.1, 1.1) if focused else Vector2(.9, .9)


func _ready():
	if Globals.grid:
		rect_pivot_offset = Globals.grid.piece_size / 2
		rect_min_size = Globals.grid.piece_size
	set_focused(false)