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 accepted
Not Put-able, any test result are false
If Recover = true
Trigger Condition:On putting rejected
Not on any main board
Condition:On putting accepted
Set 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
.