Set property "MoveTo" to "No" to disable built-in moveTo behavior. Therefor, you could control the movement by yourself.
Uses condition: is empty to test empty is correct. Transfer PXY to LXY using
- Board.PXY2LX( puzzle.X , puzzle.Y )
- Board.PXY2LY( puzzle.X , puzzle.Y )
Here is a sample capx which drag a chess between two boards.
rex_board plugin: add "condition: for each LZ at LXY", "expression: CurLZ" to retrieve all LZ at a logic XY
Here it is.