online multiplayer chess game (note server currently down)
Diffstat (limited to 'pieces/Piece.gd')
| -rw-r--r-- | pieces/Piece.gd | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pieces/Piece.gd b/pieces/Piece.gd index e55c0ff..aa8df13 100644 --- a/pieces/Piece.gd +++ b/pieces/Piece.gd @@ -61,11 +61,11 @@ static func to_algebraic(position) -> String: func move(newpos: Vector2) -> void: # dont use directly; use moveto - tween.interpolate_property( - self, "global_position", global_position, newpos * Globals.grid.piece_size, 0.3, Tween.TRANS_BACK - ) - anim.play("Move") - tween.start() + tween.interpolate_property( + self, "position", position, newpos * Globals.grid.piece_size, 0.3, Tween.TRANS_BACK + ) + anim.play("Move") + tween.start() func moveto(position, real := true, take := false, override_moveto = false) -> void: |