online multiplayer chess game (note server currently down)
Diffstat (limited to 'piece/Piece.gd')
-rw-r--r--piece/Piece.gd5
1 files changed, 2 insertions, 3 deletions
diff --git a/piece/Piece.gd b/piece/Piece.gd
index 7e99386..0492414 100644
--- a/piece/Piece.gd
+++ b/piece/Piece.gd
@@ -22,6 +22,8 @@ var promote_to := ""
func size() -> void: # size the control
rect_size = Globals.grid.piece_size
rect_position = Chess.algebraic2vec(position) * Globals.grid.piece_size
+ sprite.flip_v = Globals.grid.flipped
+ sprite.flip_h = Globals.grid.flipped
func _ready():
@@ -31,9 +33,6 @@ func _ready():
frame.modulate = Globals.grid.overlay_color
background.color = Globals.grid.overlay_color
- sprite.flip_v = Globals.grid.flipped
- sprite.flip_h = Globals.grid.flipped
-
if type == Chess.PAWN:
popup = PopupPanel.new()
popup.popup_exclusive = true