online multiplayer chess game (note server currently down)
Diffstat (limited to 'piece/Piece.gd')
| -rw-r--r-- | piece/Piece.gd | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/piece/Piece.gd b/piece/Piece.gd index 468c3b3..7e99386 100644 --- a/piece/Piece.gd +++ b/piece/Piece.gd @@ -19,9 +19,15 @@ signal promotion_decided var promote_to := "" +func size() -> void: # size the control + rect_size = Globals.grid.piece_size + rect_position = Chess.algebraic2vec(position) * Globals.grid.piece_size + + func _ready(): add_child(tween) load_texture() + size() frame.modulate = Globals.grid.overlay_color background.color = Globals.grid.overlay_color |