A behavior of mini board, which spin chess on mini board logically and physically.
Categories > Board > rex_miniboard_rotateIntroductionLinksDependenceUsageTransferCan transferInitial direction
Action:Rotate, Action:Face, Action:Mirror, or Action:Flip
Action:Rotate, to rotate the chess in the mini board.Action:Face, to make the mini board face to specific direction.Action:Flip, to toggle the sign of logic Y for each chess.Action:Mirror, to toggle the sign of logic X for each chess.If this min board is on main board already
On main board
Save position of chess, Set Recover = true
Pull out from this main board
Transfer LXYZ of all chess
Run put-able testing of all chess
Put-able, all test results are true
Condition:On putting acceptedNot Put-able, any test result are false
If Recover = true
Trigger Condition:On putting rejected
Not on any main board
Condition:On putting acceptedSet property RotateTo to Yes to change physical position of chess to its logical position.
Condition:Can rotate, returns true if mini board can rotate.Condition:Can face, returns true if mini board can face to specific direction.Condition:Can flip, returns true if mini board can flip.Condition:Can mirror, returns true if mini board can mirror.They won't change the logical and physical position.
Set property Direction to assign initial direction of this mini board for Action:Rotate.